• word of the day

    lamium amplexicaule

    lamium amplexicaule - Dictionary definition and meaning for word lamium amplexicaule

    Definition
    (noun) Eurasian plant having toothed leaves and small two-lipped white or purplish-red flowers
    Synonyms : henbit
Download our Mobile App Today
Receive our word of the day
on Whatsapp